notch of a sight - Turc Anglais Dictionnaire